Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F1 Chile #1-w1 Australia F2 Chile #1-w2 Chile #1-w3 Chile #1-w4 Italy F15 Italy F17 Italy F18 Italy F20 Italy F21 Italy F22 Chile F2 Uruguay F1 Argentina F7 Italy F5 Italy F6 Italy F9 Argentina F9 Chile F4 Argentina F2 Argentina F3 Morocco F2 Italy F23 Chile F3 Argentina F6 Argentina F7 Argentina F8 Argentina F10 Argentina F11 Argentina F12 Bolivia F2 Australia F9 Morocco F1 Porsche Open - Poznan The Granby Natrel Challenger - Granby Steelers Cup - Kosice 5° Sporting Challenger - Turin San Marino Cepu Open - San Marino GHI Bronx Tennis Classic - Bronx Copa Kia Challenger ATP - Santiago 4th Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Rabat XXXVII Torneig C.E. Laieta - Barcelona Oberstaufen Cup - Oberstaufen ATP Challenger Trophy 2007 - Trnava Copa Petrobras Paraguay - Asuncion Brasov Challenger - Brasov III Challenger Isla de Gran Canaria Ciudad de Telde - Telde San Benedetto Challenger - San Benedetto Pekao Open - Szczecin Ipsos Bucharest Challenger - Bucharest Open Tarragona Costa Daurada - Tarragona Bancolombia Open - Cali Salinas Challenger Iquique Challenger Burnie Challenger Tanger Challenger Meknes Challenger Santiago Challenger Zivnobanka Czech Open - Prostejov 10th Wartburg Open - Eisenach Granby Challenger - Granby St. Brieuc Challenger Sofia Challenger Ostrava Challenger Lugano Challenger Dusseldorf Open 2006 - Dusseldorf Turin Challenger Rijeka Challenger Scheveningen Challenger Poznan Challenger San Marino Challenger Kobstaedernes ATP Challenger - Kolding Cordenons Challenger South African Airways Tennis Open - Durban Buenos Aires Challenger Napoli Challenger Montevideo Challenger Tarragona Challenger Asuncion Challenger University of Tennessee USTA Challenger - Knoxville Ispat Open 2004 - Ostrava LXVII Concursu Internacional de Vigo - Vigo Schickedanz Open 2007 - Furth Binghamton Professional Tennis Tournament - Binghamton The LTA Hull Challenger - Hull 2002 Eddleman USTA Challenger - Birmingham Muller Cup - Ulm Almaty Challenger 1 - Almaty Milan Challenger Open Costa Daurada - Tarragona Kitzbuhel Challenger Todi Challenger Guayaquil Challenger ARMS USTA Challenger - Rocky Mount USTA Challenger of Burbank - Burbank GHI Bronx Classic - Bronx Santiago Challenger Rabat Challenger Marrakech Challenger St. Brieuc Challenger Nord LB Open - Braunschweig Furth Challenger 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Tennis Napoli Cup - Napoli Open Sainte-Victoire - Aix-En-Provence Poznan Challenger Porsche Open - Poznan Nord/LB Open 2004 - Braunschweig Kos-Zucchetti Tennis Cup - Cordenons Copa Petrobras - Montevideo The USTA Challenger at West End Racquet - Torrance Copa Petrobras - Buenos Aires Waco International Tennis Challenger - Waco Roma Challenger 2007 - Rome ATU Cup - Weiden Campinas Challenger Aguascalenties Challenger Belo Horizonte Challenger Sao Leopoldo Challenger Buenos Aires Challenger Guayaquil Challenger Montevideo Challenger Bucaramanga Challenger Monza Challenger Open Castilla y Leon - Segovia Porsche Open - Poznan Montevideo Challenger Memorial Manfredini - Sassuolo Santos Challenger Sao Paulo Challenger Blois Challenger Milan Challenger Braunschweig Challenger Bancastato Challenger Lugano - Lugano Campinas Challenger Porto Alegre Challenger San Juan Challenger Guayaquil Challenger Olbia Challenger - Olbia Tampere Challenger Czech Open 2005 - Prostejov Unique Zagreb Open - Zagreb Credicard Mastercard Tennis Cup 2005 - Campos do Jordao 14° BH Tennis Open - Belo Horizonte Sao Paulo Challenger Challenger Copa Sevilla - Seville San Remo Tennis Cup - San Remo BMW Tennis Championship - Sunrise Nord LB Open 2006 - Braunschweig Bordeaux Challenger Copa Petrobras Uruguray - Montevideo Uncle Tobys Challenger in Caloundra - Caloundra Isla de Gran Canaria - Mas Palomas Sao Paulo Challenger Milan Challenger Barletta Challenger Padova Challenger Mitsubishi Electric Europe Cup - Monza San Benedetto Challenger Morocco Tennis Tour - Marrakech Prosperita Open 2007 - Ostrava Polska Energia Open - Bytom Copa Petrobras Uruguay - Montevideo Lima Challenger 2007 - Lima BMW Tennis Championship - Sunrise Athens Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Pekao Open 2005 - Szczecin Cordoba Challenger Rome Challenger Furth Challenger Mitsubishi Electric Europe Cup - Monza Lugano Challenger Guayaquil Challenger Blumenau Challenger Bordeaux Challenger Kia International in Caloundra - Caloundra Prosperita Open 2008 - Ostrava Copa Petrobras - Aracaju Sporting Challenger '08-Trofeo Regione Piemonte - Turin Barranquilla Challenger Porto Alegre Challenger Copa Petrobras-Colombia - Bogota Copa Petrobras-Argentina - Buenos Aires Corrientes Challenger IV Challenger Ciudad De Guayaquil - Guayaquil Aberto de Santa Catarina - Florianopolis Bogota Challenger Buenos Aires Challenger dBI Tennis Challenger - Binghamton Rio De Janeiro Challenger Kos-Zucchetti Tennis Cup - Cordenons Itajai Challenger II Cyclus Open de Tenis - Florianopolis XII Abierto Internacional de Salinas - Salinas Morocco Tennis Tour - Fes Open Prevadies - St. Brieuc Ostdeutscher Sparkessen Cup - Dresden Santiago Challenger Szczecin Challenger Barletta Challenger San Marino Cepu Open - San Marino XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Citta di Como - Como Samsung Securities Cup - Seoul Copa Petrobras Argentina - Buenos Aires Bordeaux Challenger Furth Challenger 2002 Azalea Orthopedic Challenger - Tyler Barranquilla Challenger Barranquilla Challenger China Open - Beijing Copa Petrobras Santiago - Santiago Ljubljana Open 2008 - Ljubljana Copa Petrobras - Santiago Santiago Challenger Todi Challenger Vicenza Challenger 8° Trani Cup - Trani Aix En Provence Challenger Blois Challenger Marburg Challenger Scheveningen Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Meerbusch Challenger Aberto de Santa Catarina de Tenis - Florianopolis USTA Men's Challenger of Dallas - Dallas Buenos Aires Challenger San Francisco Challenger Sao Paulo Challenger Buenos Aires Challenger Caltanissetta Challenger Montevideo Challenger Francavilla Challenger Padova Challenger Aix En Provence Challenger Aamulehti Tampere Opene - Tampere Bordeaux Challenger Bucaramanga Challenger Itajai Challenger San Marino Challenger Blois Challenger Buenos Aires Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Buenos Aires Challenger Copa Petrobras Brazil - Belo Horizonte Flea Market Cup - Busan Santiago Challenger Santos Challenger The Wright Financial Group, Inc. Challenger - Champaign Mestre Challenger San Benedetto Challenger Cortina Challenger Alessandria Challenger XL Capital Bermuda Open - Bermuda Buenos Aires Challenger Fifth-Third Bank Tennis Championships - Lexington Campinas Challenger Campinas Challenger Guayaquil Challenger San Benedetto Challenger Schickedanz Open - Furth Legg Mason Tennis Classic - Washington D.C. Santos Challenger Sao Paulo Challenger Santiago Challenger Sarasota Challenger Bordeaux Challenger USTA Challenger of San Antonio - San Antonio Adidas International - Sydney Montevideo Challenger Kia International In Caloundra - Caloundra 2003 Freeman Men's Challenger - Joplin Santos Challenger USTA Seascape Challenger - Aptos ECM Prague Open 2005 - Prague Sao Paulo Challenger Kia International In Kawana - Kawana Caltanissetta Challenger La Serena Open - La Serena LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Bercuit Challenger TEAN International - Alphen Aan Den Rijn AAPT Championships - Adelaide Samsung Securities Cup Challenger Tennis - Seoul Bancolombia Open - Bogota Open Seat Godo - Barcelona Hilton Waikoloa Village USTA Challenger - Waikoloa Uncle Toby's Burnie Challenger - Tasmania Shimadzu All Japan Indoor - Kyoto Gosford Australian Unity Challenger - Gosford Gallagher International - Hamilton The Surbiton Trophy - Surbiton The Priority Telecom Open - Amersfoort Siemens Open 2004 - Scheveningen Marburg Challenger China Open - Beijing The 69th King's Cup-Thailand Open - Bangkok Next Generation Hardcourts - Adelaide Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires C.T. San Remo - XIII Piertomaso Tessitore - San Remo Brasil Open - Costa do Sauipe USTA Challenger of Tiburon - Tiburon 2004 Freeman Men's Challenger - Joplin Heineken Challenger 2004 - Ho Chi Minh City Uncle Toby's Australian Men's Clay Court Challenger - Canberra Grand Prix Hassan II - Casablanca GHI Bronx Classic - Bronx Samsung Securities Cup - Seoul BMW Open - Munich Copa Petrobras Argentina - Buenos Aires Tennis Napoli Cup - Napoli Genoa Open Challenger-Fondazione Carige - Genova Mercedes-Benz Cup - Los Angeles Challenger Cudad de Guayaquil - Guayaquil Nossa Caixa Tennis Cup - Sao Paulo Copa Kia - Santiago USTA Freeman Men's Challenger - Joplin San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Top Wool Challenger-Immagine Trophy - Biella Lima Challenger Generali Open - Kitzbuhel Copa Petrobras Brazil - Aracaju Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Adidas International - Sydney Next Generation Adelaide International - Adelaide Sydney International - Sydney Kroger / St. Jude International - Memphis Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia XL Bermuda Open - Bermuda Morocco Tennis Tour - Marrakech The Stella Artois Grass Court Championships - London Kos Succhetti Tennis Cup - Cordenons Synsam Swedish Open - Bastad Generali Open - Kitzbuhel BCR Open Romania - Bucharest Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Sydney International - Sydney Copa Petrobras-Brazil - Aracaju Miller Lite Hall of Fame Tennis Championships - Newport Cyclus Open de Tenis - Florianopolis Trani Challenger Copa Petrobras-Uruguay - Montevideo Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Generali Open - Kitzbuhel Dallas Challenger Croatia Open - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Zagreb Challenger Stockholm Open - Stockholm Karlsruhe Challenger Movistar Open - Vina del Mar Rome Challenger Copa Telmex - Buenos Aires Estoril Open - Estoril Zagreb Challenger BMW Open - Munich Furth Challenger Catella Swedish Open - Bastad Masters Series - Hamburg Sao Jose Do Rio Preto Challenger ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Scheveningen Challenger Bank Austria Tennis Trophy - Vienna Heineken Open Shanghai - Shanghai Medibank International - Sydney Brisbane International - Brisbane Campinas Challenger Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Brasil Open - Costa do Sauipe San Juan Challenger If Stockholm Open - Stockholm Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Copa Telmex - Buenos Aires Buenos Aires Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Ordina Open - s-Hertogenbosch International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Sao Paulo Challenger Tour Finals BCR Open Romania - Bucharest Le Gosier Challenger Open Sud de France - Montpellier Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago Adidas International - Sydney Medibank International - Sydney Santiago Challenger Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires If Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Pilot Pen Tennis - New Haven Winston Salem - Winston Salem VTR Open - Vina del Mar Copa Claro - Buenos Aires Copa Claro - Buenos Aires Brasil Open - Sao Paulo Bet-at-home Cup - Kitzbuhel Shenzhen Open - Shenzhen China Open - Beijing Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Santiago Challenger Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Generali Open - Kitzbuhel Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Lima Challenger Davidoff Swiss Indoors Basel - Basel Scheveningen Challenger Poznan Challenger Santos Challenger SkiStar Swedish Open - Bastad Gerry Weber Open - Halle Rome Challenger Todi Challenger Kremlin Cup - Moscow San Marino Challenger St. Petersburg Open - St. Petersburg Montevideo Challenger Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag If Stockholm Open - Stockholm Brasil Open - Sao Paulo Copa Claro - Buenos Aires Mendoza Challenger The Stella Artois Grass Court Championships - London Montevideo Challenger RCA Championships - Indianapolis Buenos Aires Challenger Tallahassee Challenger Cali Challenger Heineken Open - Auckland Brasil Open - Sao Paulo Heineken Challenger - Ho Chi Minh City SkiStar Swedish Open - Bastad Brisbane - Brisbane Santiago Challenger Rio De Janeiro Challenger Newport Beach Challenger Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo International Tennis Championships - Delray Beach Bet-at-home Open - Hamburg Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston Blois Challenger Movistar Open - Vina del Mar Buenos Aires Challenger Lima Challenger Kroger / St. Jude International - Memphis Open Seat Godo 2005 - Barcelona AAPT Championships - Adelaide Stockholm Open - Stockholm Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Regions Morgan Keegan Championships - Memphis AIG Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona ATP Studena Croatia Open Umag - Umag Tennis Masters Series - Indian Wells U.S. Mens's Clay Court Championship - Houston Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Cincinnati Brasil Open - Sao Paulo AAPT Championships - Adelaide Tennis Masters Series - Rome NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Grand Prix Hassan II - Casablanca Tennis Masters Series - Hamburg Internationaler Raiffeisen Grand Prix - St. Polten Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BCR Open Romania - Bucharest Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai ATP Studena Croatia Open Umag - Umag Tennis Masters Series - Montreal Argentina Open - Buenos Aires Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Open de Moselle - Metz Miami Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London Rio Open - Rio de Janeiro U.S. Open - New York Australian Open - Melbourne Catella Swedish Open - Bastad Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells U.S. Open - New York French Open - Paris Australian Open - Melbourne Rogers Cup - Montreal U.S. Open - New York Wimbledon - London French Open - Paris Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, Group 1, 1R, AUS-TPE 5-0 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, World Group, PO, SRB-AUS 4-1 Hyundai Hopman Cup - Perth ARAG ATP World Team Championship - Dusseldorf ARAG ATP World Team Championship - Dusseldorf ARAG ATP World Tour Championship - Dusseldorf Australian Open Wildcard Play-Off - Melbourne Davis Cup, Group 1, 2R, AUS-THA 5-0